levy (of imposts) - Alemán Inglés Diccionario